fixed artillery - French English Dictionary